Popular Tags

  • Feb 23, 2023

    9 minutes, 56 seconds

    I keep thinking back to something I heard on Russian state TV three years ago. At the time Russians ...

  • Jan 28, 2023

    Kenya
    8 minutes, 38 seconds

    Ukraine has refused to get off the headlines. The fog of war seems to be getting thicker with more f...

  • Jan 17, 2023

    Kenya
    3 minutes, 45 seconds

    There is a certain bravura among war-wounded amputees at the St. Panteleimon Hospital in Lviv, Ukrai...